package com.swing.tubiao;

import javax.swing.*;
import java.awt.*;
import java.net.URL;


public class MyFrame extends JFrame
{

	public MyFrame(String title)
	{
		super(title);
		
		// 创建一个JPanel，设置为窗口的顶层容器
		// (本源码和视频略有差别，以最终项目源码为准 )
		JPanel root = new JPanel();
		this.setContentPane(root);
		root.setLayout( new FlowLayout());
		
		// 图标文件: jpg, jpeg, png , 文件名不得有中文及特殊字符!
		// 存放位置: 新建一个package，把图标文件放在里里面
		URL url = getClass().getResource("D:\\xuehujavaSE01\\src\\main\\java\\com\\swing\\tubiao\\images\\ic_test.png"); // 勿用中文文件名
		//URL url = MyFrame.class.getResource("/images/ic_test.png");
		
		// 创建ImageIcon
		Icon icon = new ImageIcon(url);
		
		// 设置给 JLabel 或者 JButton
		JLabel iconLabel = new JLabel();
		iconLabel.setIcon(icon);
		
		root.add(iconLabel);		
	}
	

	
}
